Bidirectional Hu man Coding

نویسندگان

  • Aviezri S. Fraenkel
  • Shmuel T. Klein
چکیده

Under what conditions can Huuman codes be eeciently decoded in both directions? The usual decoding procedure works also for backward decoding only if the code has the aax property, i.e., both preex and suux properties. Some aax Huuman codes are exhibited, and necessary conditions for the existence of such codes are given. An algorithm is presented which, for a given set of codeword lengths, constructs an aax code, if there exists one. Since for many distributions there is no aax code giving the same compression as the Huuman code, a new algorithm for backward decoding of non-aax Huuman codes is presented, and its worst case complexity is proved to be linear in the length of the encoded text.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Parallel Algorithms for Entropy-Coding Techniques

With the explosion of imaging applications, and due to the massive amounts of imagery data, data compression is essential. Lossless compression, also called entropy coding, is of special importance because not only it serves as a stand-alone system for certain applications such as medical imaging, it also is an inherent part of lossy compression. Therefore, fast entropy coding/decoding algorith...

متن کامل

GRACE TECHNICAL REPORTS GRoundTram: An Integrated Framework for Developing Well-Behaved Bidirectional Model Transformations

Bidirectional model transformation is useful for maintaining consistency between two models, and has many potential applications in software development including model synchronization, round-trip engineering, and software evolution. Despite these attractive uses, the lack of a practical tool support for systematic development of well-behaved and efficient bidirectional model transformation pre...

متن کامل

GRoundTram : An integrated framework for developing well - behaved bidirectional model transformations ∗ 1

Bidirectional model transformation is useful for maintaining consistency between two models, and has many potential applications in software development including model synchronization, round-trip engineering, and software evolution. Despite these attractive uses, the lack of a practical tool supporting for systematic development prevents it from being widely used. In this paper, we solve this ...

متن کامل

An efficient tonal component coding algorithm for MPEG-2 Audio NBC

This paper proposes a tonal component coding algorithm for a codec that employs a transform followed by Hu man coding, such as MPEG-2 Audio NBC (Non-Backward Compatible)[1]. After the input audio signal is mapped onto a frequency domain, the proposed algorithm withdraws local maximum components that degrade coding e ciency. By this withdrawal, the atness of the spectrum increases and the e cien...

متن کامل

Pyramid vector coding for high quality audio compression

Target of this work is the high quality audio coding at low bit rate. It will be shown how the Pyramid Vector Coding (PVC) can conveniently replace the classical Hu man Coding technique in audio compression systems, giving also an advantage in the bit allocation procedure. The compression performances can be further improved by xing an upper limit value of the vector components.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989